package com.mercury.ec.module.air.controller.admin.search.vo.tgqrule;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Schema(description = "管理后台 - 客规查询 Response VO")
@Data
public class AirSearchTgqRuleRespVO {

    @Schema(description = "舱位等级", example = "1")
    private String cabinType;

    @Schema(description = "舱位等级名称", example = "张三")
    private String cabinTypeName;

    @Schema(description = "退票规则列表", example = "[]")
    private List<AirTgqRuleRespVO> returnRules;

    @Schema(description = "改签规则列表", example = "[]")
    private List<AirTgqRuleRespVO> changeRules;

    @Schema(description = "签转条件", example = "不可签转")
    private String switchDescription;
}